Skip to content

feat(userFolder): Make collectives user folder hidden per default#2289

Merged
mejo- merged 9 commits intomainfrom
feat/hide_collectives_folder
Feb 26, 2026
Merged

feat(userFolder): Make collectives user folder hidden per default#2289
mejo- merged 9 commits intomainfrom
feat/hide_collectives_folder

Conversation

@mejo-
Copy link
Member

@mejo- mejo- commented Feb 23, 2026

📝 Summary

Also migrates the user folder settings of existing users if they never touched the default value.

🏁 Checklist

  • Code is properly formatted (npm run lint / npm run stylelint / composer run cs:check)
  • Sign-off message is added to all commits
  • Tests (unit, integration and/or end-to-end) passing and the changes are covered with tests
  • Documentation (README or documentation) has been updated or is not required

@mejo- mejo- self-assigned this Feb 23, 2026
@mejo- mejo- added enhancement New feature or request 3. to review labels Feb 23, 2026
@mejo- mejo- force-pushed the feat/hide_collectives_folder branch 3 times, most recently from 550fcc6 to a4f172b Compare February 23, 2026 16:16
Copy link
Collaborator

@max-nextcloud max-nextcloud left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Had a look at the code and it looks good to me.

I will give it a try and also try the migration locally.

Fixes: #2095

Signed-off-by: Jonas <jonas@freesources.org>
Signed-off-by: Jonas <jonas@freesources.org>
Update the setting if the user never touched the default value.

Signed-off-by: Jonas <jonas@freesources.org>
Signed-off-by: Jonas <jonas@freesources.org>
Signed-off-by: Jonas <jonas@freesources.org>
Signed-off-by: Jonas <jonas@freesources.org>
Contains some additional drive-by fixes.

Signed-off-by: Jonas <jonas@freesources.org>
Signed-off-by: Jonas <jonas@freesources.org>
@mejo- mejo- force-pushed the feat/hide_collectives_folder branch from fe36843 to 8d7c631 Compare February 26, 2026 14:13
…lder

Signed-off-by: Jonas <jonas@freesources.org>
@mejo- mejo- force-pushed the feat/hide_collectives_folder branch from 6ff95c0 to 1ccfa7b Compare February 26, 2026 15:55
Copy link
Collaborator

@max-nextcloud max-nextcloud left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested locally and works now.

@mejo- mejo- merged commit 6c052b9 into main Feb 26, 2026
72 of 80 checks passed
@mejo- mejo- deleted the feat/hide_collectives_folder branch February 26, 2026 16:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Hide collectives folder by default by prefixing the default name with a .

2 participants